home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 6
/
FM Towns Free Software Collection 6.iso
/
t_os
/
book
/
book154.doc
< prev
next >
Wrap
Text File
|
1993-07-08
|
12KB
|
255 lines
============================================================================
『秘密のBOOK』 v1.54 93/3/13
by MIYAZAKI / sugi
============================================================================
---- BOOK.EXP とは -------------------------------------------------------
Oh!FM TOWNS がまだ Oh!FM という名称だった神代の昔,西方の極楽浄土から1本
のプログラムが電話線の波に乗って辿り着きました。このプログラムを BOOK.EXP と
いいます。
そのプログラムの作者は,LOOK,WINK,WHISPER といった TOWNS 基本ツール群と
もいえるフリーソフトウェアの作者として知られる大阪の MIYAZAKI 師匠。実は,BO
OK.EXP は,MIYAZAKI 師匠が通信ソフト WHISPER を作成するために試作した,ファ
イルセレクタ+高速テキストビュアー(テキストファイルを表示するツール。先述の
LOOK をはじめ,MS-DOS 上で有名な MIEL,WARP,TownsOS 上で動作するJ-TYPE,WST
ype などがある)だったのでした。
それから,時は流れ・・・・・・・・。
Oh!FM TOWNS 編集部内で,お気楽なテキストビュアーとして愛用されてきたこの B
OOK.EXP も,遅々とした歩みながら改造が企てられ,ただ編集部のマシン室でばかり
使われるのではもったいない,より多くの人に,この快適なツールを使っていただこ
うという改革派が,BOOK.EXP に「秘密の BOOK 」という名称を与えて権力を握って
きた王党派に闘いを挑むことになります(嘘120%)。
・・・・前置きが長くなってしまいましたが,とっても快適で高速なこのテキストビュ
アー,あなたの TOWNS ライブラリに加えてあげてください。
---- 使い方 --------------------------------------------------------------
1.アイテム登録
BOOK.EXP は,TownsMENU でアイテム登録しておいてください。起動時の状態を指
定する定義ファイル BOOK.CFG は,とりあえず BOOK.EXP と同じディレクトリに置い
ておいてください。
また,TMENU.IF2 を活用されている方は,.TXT や .DOC という拡張子のファイル
を TownsMENU のファイルモードからダブルクリックした場合に,この「秘密のBOOK」
が立ち上がるように指定しておくといいでしょう。
例) DOC,00,20,E:\T_TOOL\BOOK.EXP
(E:\T_TOOL に BOOK.EXP を置いてある場合)
なお,BOOK.EXP は,アイテム登録する際のパラメータに「-c{BOOK.CFG のフルパ
ス(ファイル名含む)}」を指定することができます。
例) -cE:\T_TOOL\BOOK.CFG
(E:\T_TOOL に BOOK.CFG を置いてある場合)
また,「-c」なしにファイル名をフルパス指定すると,BOOK.EXP はそのファイル
を起動時に自動的に表示します。
2.ファイルセレクタ
アイテムをマウスでダブルクリックして BOOK.EXP を起動すると,まず,ファイル
セレクタ画面が表示されます。
〔ドライブ指定〕
左段にドライブ(A, B, C~Q)が表示されますので,マウスカーソルで表示し
たいファイルのあるドライブを選んでください。
キーボードからは、“L”キーの入力でドライブ名入力ウィンドゥが開き、そこで
ドライブ名(A~Z)を入力することでおこなえます。
〔ワイルドカード〕
右段上部でファイルセレクタに表示されるファイルの拡張子を選ぶことができます。
指定は,左クリックしたものが複合的に選ばれるようになっています。
なお,BOOK.EXP 起動時にここに表示される拡張子は,定義ファイル BOOK.CFG を
書き換えることで変更できます。
また,中央のファイルセレクタ部のファイルをマウスで右クリックすると,その拡
張子をこのワイルドカード指定部に取り込むことができます。取り込んだ拡張子は,
逆にこの指定部でマウスの右クリックで消すことが可能です。
キーボードからは、“W”キーの入力でワイルドカード選択部にカーソルが出現し、
上下カーソルキーとリターン・実行キーでON/OFF選択が可能で、ESCキーの
入力で通常状態に戻ります。
〔ソート条件〕
右段下部で,ファイルセレクタのファイル名のソート条件を選ぶことができます。
ソートなし
ファイル名 (ベース名優先+拡張子)
拡張子 (拡張子優先+ベース名)
からマウスの左クリックで選んでください。
キーボードからは PF1キーの入力でメニューが現れ、上下カーソルキーで選択でき
ます。
〔ファイル表示形式〕
ファイルを1段で表示するか、2段で表示するかを選択することができます。
キーボードからは PF2キーの入力でメニューが現れ、上下カーソルキーで選択でき
ます。
〔ファイルセレクタ〕
中央の幅の広い部分がメインのファイルセレクタ部です。表示したいファイルをマ
ウスで左クリックすると,そのファイルの内容が表示されます。
ファイル数が多く,1画面に収まらない場合は,ファイルセレクタ部右のスクロー
ルバーをマウスで操作して表示させてください。
ディレクトリ移動も,マウスの左クリックで行います。
キーボードでは、上下カーソルキーでファイルを選び、リターンおよび実行キーの
入力によってテキスト表示に移行することができます。また、シフト+上下で高速カー
ソル移動、コントロール+カーソルでスクロールが可能です。
また、ディレクトリ移動のショートカット機能として、“¥”キーでルートディレ
クトリへ移動、“バックスペース”キーでひとつ上のディレクトリへの移動がおこな
えます。
〔終了〕
ファイルを選ばず,右上の〔EXIT〕と表示されたアイテムを左クリックすると,BO
OK.EXP を終了します。終了/取消を聞いてきますから,確認してください。
この操作は、PF12キーまたは“Q”の入力によってもおこなえます。
〔中止〕
ファイル選択中に、何も表示されていない部分で右クリックをすると、ファイル選択を終了してテキスト表示画面に戻ります。ただし、一度もテキスト表示をしていない場合は何もおこりません。
この操作は、ESCキーの入力によってもおこなえます。
3.テキスト表示画面
ファイルセレクタ画面でファイルが選ばれると,このモードに入ります。
中央にファイルの内容が表示されますので,マウスでつまむ(左ボタンをクリック
して上下に引っ張る)ようにしてスクロールさせてください(通信ソフト MOPTERM
でおなじみの,いわゆる「猫の手」スクロールです)。
「猫の手」スクロールに感覚的になじめない,という方は,マウスを右クリックし
てみてください。画面の左右の表示幅が縮まり,右にオーソドックスなスクロールバ
ーが出現します。これで,上下に自由に画面をスクロールさせてください。もう一度
右クリックすると,ワイド画面に戻ります。
〔キーボード操作〕
テキスト表示画面ではすべての操作をキーボードからおこなうこともできます。
テキストスクロールは、上下カーソルキーまたは“E”“X”キーで低速スクロー
ル、シフト+カーソルキーで中速スクロール、コントロール+カーソルキーで高速ス
クロール、前行、次行キーで超高速スクロールの4段階が選べます。
画面最上部のメニュー機能はPFキーで操作可能で、PF1 メニュー、PF2 書式、
PF3 検索、PF4 外部コマンド、PF10 読み上げ、PF11 ファイル選択、PF12 終了、と
なっています。
また、“Q”キー・ESCキーで終了、“F”で検索、“V”で改行記号表示切り
換え、“W”でテキスト先頭移動、“Z”でテキスト末尾へ移動、がそれぞれ操作で
きます。
〔ファイル名〕
左上のファイル名の部分を左クリックするとプルダウンメニューが出現します。こ
こでは、現在表示されているファイルの名前を表示することと、BOOK.CFGファイルを
再読み込すること、BOOK.EXPのバージョンを確認することができます。
〔書式〕
書式設定モードに入ります。
改行表示(V) する/しない
コントロールコード(C) 整形表示する/しない
タブ展開(T) しない/1カラム/4カラム/8カラム
行間隔(L) 16ドット/18ドット/20ドット
が,それぞれ指定できます。指定が終わったら,〔決定〕を左クリックしてください
それぞれ、キーボードからのV, C, T, Lの入力でトグル切り換えができます。
なお,これらの書式の起動時の値は,定義ファイル BOOK.CFG で指定変更できます。
〔検索〕
キーボードで入力した文字(漢字20文字以内)をファイル中から検索する,文字列
検索モードに入ります。
英大小文字の区別 区別/同一視
検索方向 ↑検索/↓検索
を選ぶことができます。検索した結果,その方向(↑あるいは↓)にその文字列がな
い場合は画面がフラッシュして示します。
終了は〔中止〕を左クリックするか,キーボードの ESC キーを押します。
なお,この文字列検索モードには,画面上の〔検索〕を左クリックするほか,キー
ボードから“F”キーを入力することでも入ることができます。検索文字列入力後は,
カーソルキーの↑か↓でその方向に検索することが可能です。また、シフト+上下カーソルの入力により、ファイル先頭/末尾からの検索をおこなうこともできます。
画面に文字列を発見した場合,その位置が検索ウィンドウと重なるようだと,自動
的にウィンドウが退避します。
〔行カウント〕
BOOK.EXP バージョン表示の右にある ??/??? という表示は,全体何行のうち,今
現在,何行目が画面の一番上にあたるか,を示しています。
〔ファイルセレクタ〕
画面上部,右端から2番目の「FILE」と書かれたアイテムを左クリックすると,フ
ァイルセレクタ画面に戻ります。
なお,一度ファイルを選んでその内容を表示した後,ファイルセレクタ画面でマウ
スを右クリックするか,キーボードで ESC キーを押すと,BOOK.EXP を終了するので
はなく,再度そのファイルの内容表示画面に戻ります。
〔終了〕
右上の〔EXIT〕と表示されたアイテムを左クリックすると,BOOK.EXP を終了しま
す。終了/取消を聞いてきますから,確認してください。
なお,この操作は,キーボードの ESC キー,実行キーにも対応しています。
4.起動時の設定
定義ファイル BOOK.CFG をテキストエディタなどで書き換えることによって,BOOK.
EXP 起動時の状態を設定することができます。
現在サポートされているものは以下の各項目です。詳しい設定のしかたは,添付の
BOOK.CFG を参照してください。
テキスト表示時のデフォルト設定
タブの展開サイズ 展開なし 1,4,8 タブで展開表示
改行文字の表示 あり/なし
コントロールコード表示 整形表示/そのまま
テキスト表示の行ピッチ 16dot/18dot/20dot
文字列検索時の英大小文字 同一視/区別
背景色のパレット R,G,B値
文字色のパレット R,G,B値
改行記号色のパレット R,G,B値
改行色のパレット R,G,B値
定速ボタン速度 スクロール速度
ONSEI.DIC のパスリスト フルパスリスト
外部DOSコマンドの起動登録
ファイル・セレクタのデフォルト設定
ファイル・ソート・キー なし/ファイル名/拡張子
段組み表示 1段/2段
追加ワイルド・カード
※ ONSEI.DIC とは,この中に指定した文字列が表示された文字列と一致した場合
に,音声ファイルを読み込んで発声するというものです。詳しくは,通信ソフ
ト WHISPER のドキュメントをご覧ください。
---- 謝辞・いいわけ -------- ----------------------------------------------
この BOOK v1.54 はOh!FM TOWNS誌「太っ腹FD平成3号」に収録された BOOK v1.24
のバージョンアップ版です。このドキュメントはそのときに編集某氏に書いてもらっ
た(うーむ^^;)ものを今回手直ししたものなので、せっかく格調高くまとめられた文
章の雰囲気があちこちで破綻してます。うーむ、困ったもんだ。^^;
なにはともあれ、その節はご迷惑をおかけしましたが、ありがとうございました
>編集某氏
しかも、今回はお仕事が忙しかった関係もあってドキュメント・ソースともあま
り整理されてない、なにやらぐしゃぐしゃな状態で情け無いのですが、以前配付し
た v1.24 がかなりバグ入りだったこともあって、敢えて配付に踏み切りました。
今回時間の関係でインプリメントできなかった「キーアサインの変更」、「ワイ
ルドカードのキーボードによる編集」、「TownsOS V2.1専用版(作者はいまだにTow
nsOS v1.1をメインに使っているのであった)」、などの機能は途中までは作業が進
んでいることでもあり、次回の配付のときまでには完成したいと思っています。
果たして次回があるかということのほうが問題かもしれませんが ^^;
---- 無保証・著作権・再配布について --------------------------------------
本プログラムはフリーソフトウェアです。本プログラムを使用して発生した損害や、
プログラムのバグ等の改修についてもいかなる保証もありません。
また、本プログラムの著作権は MIYAZAKI ならびに sugi が保有しています。PDS
(パブリック・ドメイン・ソフトウェア)ではありません。
再配付の場合には、このディレクトリに入っているデータを改変せず、実行ファイ
ルとドキュメントをセットで配付する限りは自由におこなっていただいて構いません。
また、ソースも公開しますので、これを改造したカスタム版を作って配付なさって
も結構ですが、その際には「改造版であること」「元著作権がMIYAZAKIおよびsugiに
あること」の二点は明記してください。またその際には、可能な限りソースコードも
公開して欲しいと思います(強制はできませんけれど)。
NAH00335 おしん / sugi